// [[ OnflowGenerator File UUID: 3ab9d6e5fae54de18418683814ab49c4  ]]
package com.itdct.onflow.system.log.qo

import com.itdct.onflow.core.qo.BasePageQo
import io.swagger.v3.oas.annotations.media.Schema
import java.util.*

/**
 * @author DCTANT
 * @date 2025-09-22 16:17:05
 * @version 1.0
 * @description 系统登录日志查询入参
 */
@Schema(name = "系统登录日志查询入参", description = "系统登录日志查询入参")
class SysLoginLogSearchQo : BasePageQo() {
    // [[ OnflowGenerator Range (- fields -) Start ]]
    @Schema(title = "账号id", example = "")
    var accountId: Long? = null

    @Schema(title = "登录时间", example = "")
    var loginTime: Date? = null

    @Schema(title = "登录结果", example = "")
    var result: Int? = null

    @Schema(title = "平台类型", example = "")
    var platformType: String? = null

    @Schema(title = "登录失败原因", example = "")
    var failReason: String? = null

    @Schema(title = "登录IP地址", example = "")
    var ipAddress: String? = null

// [[ OnflowGenerator Range (- fields -) End ]]
}